carlos rivera 2017